Career 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F12 USA F2 USA F7 USA F9 Ecuador F1 Ecuador F2 Ecuador F3 Bolivia F2 Bolivia F3 Chile F1 Chile F2 Chile F3 Chile F4 USA F4 USA F5 USA F6 USA F12 USA F13 USA F14 Chile F1 Chile F2 Chile F3 Chile F4 Chile F5 Peru F1 Peru F3 Argentina F3 Argentina F5 Argentina F6 Venezuela F1 Venezuela F2 Venezuela F3 Germany F10 Peru F2 Peru F3 Brazil F4 Brazil F5 Brazil F6 Chile F4 Chile F5 Belgium F5 Peru F3 Chile F7 Peru F6 USA F13 USA F8 Colombia F5 Colombia F6 USA F3 USA F11 USA F10 XL Capital Bermuda Open - Bermuda USTA Seascape Challenger - Aptos 2003 USTA Challenger of Calabasas - Calabasas Grand Prix de Tennis - St. Jean de Luz Hilton Waikoloa Village USTA Challenger - Waikoloa Corona Mexico City Open - Mexico City I Manta Open - Manta 2005 West Side Tennis Coub Men's Challenger - Forest Hills XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Bogota drkoop.com USTA Challenger of San Antonio - San Antonio Credicard Mastercard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte Joinville Tennis Festival - Joinville Eddleman USTA Challenger - Birmingham drkoop.com USTA Tennis Championships - Armonk VI Abierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena Telesp Celular Open - Campinas VII Trofeo Ciudad de Quito - Quito Visa Tennis Open - Sao Paulo ATU Cup - Weiden Time Warner USTA Challenger - Binghamton Hilton Waikoloa Village USTA Challenger - Waikoloa drkoop.com USTA Tennis Championships of Houston - Houston ARMS USTA Challenger - Rocky Mount BH Tennis Open - Belo Horizonte Cridicard Mastercard Tennis Cup - Campos do Jordao Credicard Tennis Cup - Campos do Jordao 2000 Challenger de Granby - Granby Seguros Bolivar Open - Medellin VI Trofeo Ciudad de Quito - Quito Segundo Aberto de Brasilia - Brasilia SMS Tennis Open - Sao Paulo IV Gramado Open de Tenis - Gramado Britania Zavaleta - Puebla USTA Challenger of San Antonio - San Antonio BH Tennis Open International Cup - Belo Horizonte V Gramado Open de Tennis - Gramado Challenger Leon 2004 - Leon Copa Ericsson Argentina - Buenos Aires USTA Men's Challenger of Urbana-Champaign - Urbana Men's Pro Challenger at Tunica National - Tunica Hurricane Tennis Open - Bradenton Frito Lay/USTA Challenger - Binghamton drkoop.com USTA Challenger of Tallahassee - Tallahassee Hilton Waikoloa Village USTA Challenger - Waikoloa XL Capital Bermuda Open - Bermuda X Open Internacional D'Andorra - Andorra Intelig Tennis Cup - Campos do Jordao USTA Challenger of Tiburon - Tiburon Windy City Classic - Winnetka Global Telecom Open - Curitiba San Remo Tennis Cup - San Remo USTA Tennis Championships of Houston - Houston Challenger Casablanca San Angel - Mexico City 14° BH Tennis Open - Belo Horizonte Challenger Cudad de Guayaquil - Guayaquil Sao Paulo - Brazil 2003 West Side Tennis Club Challenger - Forest Hills A Glimmer of Hope Challenger - Austin 2006 USTA Tallahassee Tennis Challenger - Tallahassee The USTA Challenger at West End Racquet - Torrance Abierto Club Casablanca - Mexico City Music City Challenger - Nashville Countrywide Classic USTA Challenger - Carson JSM Challenger of Champaign - Urbana ATU Cup - Weiden Sporting Challenger - Turin Austin Challenger - Austin Tiburon Challenger - Tiburon Copa Petrobras Santa Cruz - Santa Cruz de la Sierra Copa Petrobras Bogota - Bogota La Serena Open - La Serena Torneo Internacional Challenger Fila 2005 - Leon 2008 Knoxville Challenger - Knoxville Lima Challenger - Lima Ourocard Tennis Challenger - Sao Paulo Bucaramanga Challenger Harrah's Entertainment Challenger - Tunica Rabat Challenger VI Gramado Open de Tenis - Gramado Caltanissetta Challenger BMW Tennis Championship - Sunrise Monza Challenger IV Manta Open - Manta Brasilia Challenger XIII Trofeo Ciudad de Quito - Quito Guayaquil Challenger Abierto Internacional de Salinas 'Dario Expreso' - Salinas Santos Challenger Sarasota Challenger Savannah Challenger The 'Fitz' Casino Challenger - Tunica Winnetka Challenger X Abierto Internacional de Salinas - Salinas Music City Challenger - Nashville Lima Challenger 2007 - Lima ITG Miami Challenger - Miami Barletta Challenger Puerto Rico Challenger Tennis Event - Humacao Sarasota Challenger XI Abierto Internacional de Salinas - Salinas Sacramento Challenger Aberto de Santa Catarina de Tenis - Florianopolis II Naples ITG Challenger - Naples Sunset Moulding Yuba City Racquet Club Challenger - Yuba City 2007 Nielsen Pro Tennis Championship - Winnetka Copa Petrobras Colombia - Bogota Hilton Waikoloa USTA Challenger - Waikoloa 2001 USTA Tallahassee Tennis Challenger - Tallahassee Telesp Celular Open - Ribeirao Preto VIII Trofeo Ciudad de Quito - Quito drkoop.com USTA challenger of Miami - Miami VIII Avierto Internacional de Salinas - Salinas 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Burbank Challenger - Burbank Iquique Challenger St. Brieuc Challenger St. Francis Health System USTA Challenger - Tulsa USTA Challenger of Las Vegas - Las Vegas Powder Byrne Trophy - Surbiton USTA Men's Challenger of Urbana-Champaign - Urbana Schickendanz Open - Furth Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao Aberto de Sao Paulo - Sao Paulo Copa Telefonica CTC Chile - Santiago 2005 Freeman Men's Challenger - Joplin Draft Corona Mexico City Open - Mexico City II Manta Open - Manta Ford Tennis Championships - Louisville Delray Beach International Tennis Championships - Delray Beach SMS Tennis Cup - Sao Paulo CNA TennisPro Classic - Winnetka Tallahassee Challenger VII Avierto Internacional de Salinas - Salinas 2002 Eddleman USTA Challenger - Birmingham 10th Wartburg Open - Eisenach Copa Ericsson Uruguay - Montevideo USTA Pro Tennis Classic at Mission Hills - Rancho Mirage University of Tennessee USTA Men's Challenger - Knoxville 2001 Eddleman USTA Challenger - Birmingham Schickedanz Open - Furth USTA Tennis Championships of Austin - Austin Miller Lite Hall of Fame Tennis Championships - Newport College Station Challenger - College Station 2001 UT Tyler Patriot Challenger - Tyler Citrix Tennis Championships - Delray Beach USTA Challenger of Dallas - Dallas Sporting Challenger 2003 - Turin Le Gosier Challenger Bogota Challenger - Bogota Kroger / St. Jude International - Memphis Franklin Templeton Tennis Classic - Scottsdale Verizon Tennis Challenge - Atlanta U.S. Men's Clay Court Championships - Houston Lima Challenger The West Side Tennis Club Grass Court Challenger - Forest Hills Copa Kia Challenger ATP - Santiago The Stella Artois Grass Court Championships - London VI Gramado Open de Tenis - Gramado Seguros Bolivar Open - Bogota Miller Lite Hall of Fame Tennis Championships - Newport Tiburon Challenger drkoop.com USTA Challenger of Dallas - Dallas The Hamlet Cup - Long Island Copa Ericsson - Lima Nossa Caixa Aberto de Sao Paulo - Sao Paulo AIG Japan Open - Tokyo XL Capital Bermuda Open - Bermuda drkoop.com USTA Tennis Championships of Denver - Denver Open de Montauban - Montauban USTA Safeway Challenger - Aptos Fifth-Third Bank Tennis Championships - Lexington Heineken Open - Auckland Copa Ericsson Peru - Lima BH Tennis Open International Cup - Belo Horizonte University of Tennessee USTA Men's Challenger - Knoxville 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Ciudad de Pozoblanco Open Diputacion - Cordoba USTA Seascape Challenger - Aptos Waco International Tennis Challenger - Waco IX Abierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi The Stella Artois Grass Court Championships - London Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte GHI Bronx Classic - Bronx Copa Petrobras Argentina - Buenos Aires Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Credicard Mastercard Tennis Cup 2005 - Campos do Jordao Challenger Britania Zavaleta - Puebla Brasil Open - Salvador CA Tennis Trophy - Vienna Miller Lite Hall of Fame Tennis Championships - Newport Adidas International - Sydney Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Tallahassee Tennis Challenger - Tallahassee Miller Lite Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Kroger / St. Jude International - Memphis Siebel Open - San Jose Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Belo Horizonte Challenger The Mercedes Benz of Calabasas - Calabasas Legg Mason Tennis Classic - Washington D.C. Miller Lite Hall of Fame Tennis Championships - Newport Salinas Challenger Sybase Open - San Jose Siebel Open - San Jose Kroger / St. Jude International - Memphis Brasil Open - Costa do Sauipe Arizona Men's Tennis Championships - Scottsdale U.S. Men's Clay Court Championships - Houston Miller Lite Hall of Fame Tennis Championships - Newport Blumenau Challenger Legg Mason Tennis Classic - Washington D.C. Sarasota Challenger U.S. Men's Clay Court Championships - Houston International Tennis Championships - Delray Beach International Tennis Championships - Delray Beach BellSouth Open - Vina del Mar SAP Open - San Jose Arizona Men's Tennis Championships - Scottsdale U.S. Men's Clay Court Championships - Houston The Stella Artois Grass Court Championships - London Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Copa AT&T - Buenos Aires Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Sydney International - Sydney SAP Open - San Jose Tennis Channel Open - Las Vegas US Men's Clay Court Championships - Houston The Stella Artois Championships - London Campos do Jordao Challenger Stockholm Open - Stockholm Sydney International - Sydney Millenium Tennis Championships - Delray Beach SAP Open - San Jose The Tennis Channel Open - Las Vegas U.S. Men's Clay Court Championships - Houston ARAG World Team Championship - Dusseldorf Gerry Weber Open - Halle Countrywide Classic - Los Angeles RCA Championships - Indianapolis Pilot Pen Tennis - New Haven Stockholm Open - Stockholm Davidoff Swiss Indoors - Basel Movistar Open - Vina del Mar Delray Beach International Tennis Championships - Delray Beach Indianapolis Tennis Championships - Indianapolis Davidoff Swiss Indoors Basel - Basel SAP Open - San Jose Estoril Open - Estoril AEGON Championships - London Brisbane International - Brisbane Next Generation Adelaide International - Adelaide Bank Austria Tennis Trophy - Vienna Regions Morgan Keegan Championships - Memphis Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem If Stockholm Open - Stockholm Swiss Indoors Basel - Basel ABN AMRO World Tennis Tournament - Rotterdam Power Horse World Team Cup - Dusseldorf Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Citi Open - Washington Moselle Open - Metz U.S. National Indoor Tennis Championships - Memphis Thailand Open - Bangkok CA Tennis Trophy - Vienna Medibank International - Sydney Lima Challenger Sacramento Challenger SAP Open - San Jose Open SEAT 2008 - Barcelona Gerry Weber Open - Halle BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Dallas Challenger AEGON International - Eastbourne AEGON International - Eastbourne Countrywide Classic - Los Angeles BellSouth Open - Vina del Mar Blunmenau Challenger Curitiba Challenger RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Atlanta Tennis Championships - Atlanta China Open - Beijing Davidoff Swiss Indoors Basel - Basel Regions Morgan Keegan Championships - Memphis Farmers Classic - Los Angeles Pilot Pen Tennis - New Haven SAP Open - San Jose US Men's Clay Court Championship - Houston Atlanta Tennis Championships - Atlanta Erste Bank Open - Vienna Regions Morgan Keegan Championships - Memphis U.S. Men's Clay Court Championships - Orlando US Men's Clay Court Championship - Houston Sybase Open - San Jose Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston International Tennis Championships - Delray Beach Franklin Templeton Tennis Classic - Scottsdale U.S. Men's Clay Court Championships - Houston Schickendanz Open - Furth Downtown Athletic Club USTA Challenger - Amarillo San Luis Potosi Challenger 2002 - San Luis Potosi Copa Ericsson Brazil - Sao Paulo USTA Challenger of Burbank - Burbank TESS Tennis Classic - Campinas Copa Ericsson Peru - Lima USTA Challenger of Burbank - Burbank 2003 Eddleman USTA Challenger - Birmingham Adidas International - Sydney Sacramento Challenger - Sacramento Sao Paulo Challenger RCA Championships - Indianapolis drkoop.com USTA Tennis Championships of San Antonio - San Antonio Franklin Templeton Tennis Classic - Scottsdale Davidoff Swiss Indoors - Basel Hilton Waikoloa Village USTA Challenger - Waikoloa Siebel Open - San Jose Delray Beach International Tennis Championships - Delray Beach Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open - Tokyo Davidoff Swiss Indoors - Basel U.S. Mens's Clay Court Championship - Houston ARAG World Team Championship - Dusseldorf Legg Mason Tennis Classic - Washington D.C. MFS Pro Tennis Championships - Boston Citi Open - Washington Regions Morgan Keegan Championships - Memphis Kroger / St. Jude International - Memphis Delray Beach International Tennis Championships - Delray Beach RCA Championships - Indianapolis Winston-Salem Open - Winston-Salem Salem Open - Hong Kong Regions Morgan Keegan Championships - Memphis AIG Japan Open - Tokyo Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Franklin Templeton Tennis Classic - Scottsdale Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Mercedes-Benz Cup - Los Angeles Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Rogers Masters - Toronto BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Tennis Masters Series - Indian Wells Western & Southern Financial Group Masters - Cincinnati Western & Southern Open - Cincinnati Sony Open Tennis - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Indian Wells Tennis Masters Series - Madrid Brasil Open - Salvador Hall of Fame Tennis Championships - Newport Campionati Internazionali d'Italia - Rome Heineken Open - Auckland Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Campionati Internazionali D'Italia - Rome Australian Open - Melbourne Campionati BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid U.S. Mens's Clay Court Championship - Houston U.S. Open - New York Australian Open - Melbourne French Open - Paris Sony Ericsson Open - Miami French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Sony Ericsson Open - Miami If Stockholm Open - Stockholm Western & Southern Open - Cincinnati Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Wimbledon - London U.S. Open - New York Australian Open - Melbourne Tennis Masters Series - Hamburg French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris Sony Ericsson Open - Miami Masters Series - Hamburg Wimbledon - London Rogers Masters - Montreal Rogers Masters - Toronto U.S. Open - New York Australian Open - Melbourne French Open - Paris Internazionali BNL dItalia - Rome Wimbledon - London U.S. Open - New York BNP Paribas Open - Indian Wells Tennis Masters Series - Paris BNP Paribas Open - Indian Wells BMW Open - Munich Kroger / St. Jude International - Memphis ARAG World Team Championship - Dusseldorf U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Legg Mason Tennis Classic - Washington U.S. Open - New York Wimbledon - London Davis Cup, Group 1, REL2, MEX-PER 3-2 Davis Cup, World Group, SF, FRA-USA 3-2 Hopman Cup - Perth Davis Cup, Group 1, 1R, CHI-PER 5-0 Hopman Cup - Perth Davis Cup, Group 1, 1R, VEN-PER 4-1 Davis Cup, World Group, PO, BEL-USA 1-4 Davis Cup, World Group, 1R, USA-ROU 4-1 Davis Cup, Group 1, 1R, PER-BRA 2-3 Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, Group 1, 2R, PER-MEX 3-2 Davis Cup, World Group, PO, ISR-PER, 4-1 Davis Cup, Group 1, 2R, ECU-PER 4-1 Davis Cup, Group 1, PO, URU-PER, 4-1 Wimbledon - London Davis Cup, Group II, 1R, PER-AHO 5-0 Wimbledon - London Wimbledon - London River Oaks International Tennis Tournament - Houston 1 Masters Guinot Mary Cohr Tennis Masters Cup Shanghai - Shanghai Wimbledon - London Olympics - Beijing French Open - Paris Davis Cup, Group 1, 2R, CAN-PER 5-0 Davis Cup, Group 1, REL2, BRA-PER 1-4 Davis Cup, Group 1, PO, PER-PAR 5-0 Davis Cup, Group 1, 2R, ECU-PER 3-2 Davis Cup, Group 1, 1R, BAH-PER 3-2 Davis Cup, World Group, 1R, USA-SVK 5-0 Davis Cup, World Group, 1R, CRO-USA 4-1 Davis Cup, World Group, QF, USA-CHI 3-2 Davis Cup, Group 1, PO, PER-ECU 4-1 Davis Cup, World Group, SF, RUS-USA 3-2 Davis Cup, World Group, 1R, CZE-USA 1-4 Davis Cup, Group 1, 1R, PER-VEN 3-2 Davis Cup, World Group, F, USA-RUS 4-1 Davis Cup, World Group, 1R, PER-ESP 0-5 Davis Cup, World Group, 1R, AUT-USA 1-4 Davis Cup, World Group, QF, USA-FRA 4-1 Davis Cup, Group 1, 1R, PER-BAH 4-1 Davis Cup, World Group, SF, SWE-USA 1-4 Hopman Cup - Perth Davis Cup, World Group, QF, CRO-USA, 3-2 Davis Cup, Group 1, PO, PER-CAN 2-3 Davis Cup, Group 2, 1R, PER-ESA 5-0 Davis Cup, World Group, QR, USA-IND 4-1 Davis Cup, Americas Group II, 2R, VEN-PER 3-1 Davis Cup, Group 1, 1R, PER-BAH 5-0 Davis Cup, World Group, 1R, USA-SUI 4-1 Davis Cup, World Group, PO, PER-BLR 4-1 70th River Oaks International Tennis Tournament - Houston Capitala World Tennis Championship